split a person's head open - French English Dictionary